package com.dudu.service;

import java.util.List;

import net.sf.json.JSONObject;

import com.dudu.bean.MenuBean;
import com.dudu.bean.ParamBean;

/**
 * 菜单接口
 * @author gaoxs
 *
 */
public interface IMenuService {
	/**
	 * 根据用户ID查询其能查看的菜单
	 * @param userId
	 * @return
	 */
	public String getUserMenu(int userId);
	/**
	 * 查询全部菜单
	 * @return
	 */
	public List<JSONObject> queryAll();
	/**
	 * 新增菜单
	 * @param bean
	 * @return
	 */
	public int insertMenu(MenuBean bean);
	/**
	 * 更新菜单
	 * @param bean
	 * @return
	 */
	public int updateMenu(MenuBean bean);
	/**
	 * 查询菜单
	 * @param level
	 * @return
	 */
	public List<ParamBean> queryMenuName(int level);
}
